package Day015_File类_递归_IO流.demo02_File类目录遍历;

import java.io.File;

/**
 * @author zhangyan
 * @date 2020/5/6 10:11
 */
/*
    public String[] list() ：返回一个String数组，表示该File目录中的所有子文件或目录 de 名称!

    public File[] listFiles() ：返回一个File数组，表示该File目录中的所有的子文件或目录 de 路径!

    如果路径不存在,或者没有访问权限  以上两个方法结果就会返回null
 */
public class Test {
    public static void main(String[] args) {

        //创建对象
        File file = new File("Demo02\\aaa");

        //1. 获取file目录下的所有子文件或者子目录 的名称!
        String[] arr1 = file.list();
        //遍历
        for (String s : arr1) {
            System.out.println(s);
        }

        //2.获取file目录下的所有子文件或者子目录 的路径!
        File[] files = file.listFiles();
        //遍历
        for (File file1 : files) {
            System.out.println(file1);
        }
    }
}
